percolation through dam - Francés Inglés Diccionario